home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 001-025 / disk_022 / lemacs / emacs.hlp < prev    next >
Text File  |  1992-05-06  |  6KB  |  145 lines

  1.         MicroEMACS 3.6 Help screens        (04/18/86)
  2.  
  3.     M-  means to use the <ESC> key prior to using another key
  4.     ^A  means to use the control key at the same time as the A key
  5.  
  6. ^V or [Pg Dn]     Scroll down        M-< or [HOME]    Begining of file
  7. ^Z or [Pg Up]     Scroll up        M-> or [END]    End of file
  8.  
  9. -----------------------------------------------------------------------
  10.         (1) MOVING THE CURSOR
  11.  
  12. ^F  Forward character   M-F    Forward word        Keypad arrows
  13. ^B  Backward character  M-B    Backward word        are active!
  14. ^A  Front of line    
  15. ^E  End of line        
  16. ^N  Next line        M-N    Front of paragraph
  17. ^P  Previous line    M-P    End of paragraph
  18. -----------------------------------------------------------------------
  19.         (2) SEARCHING
  20.  
  21. ^S    Search forward from cursor position.  Type in a string to be searched
  22.     for at the prompt and end it with ESC.  Either case matches either
  23.     unless EXECT mode is set for the current buffer
  24. ^R    As above, but Reverse search from cursor position.
  25. <ALT> S    Search for the next occurence of the last string (IBM-PC only)
  26. <ALT> R    Search for the last occurence of the last string (IBM-PC only)
  27. -----------------------------------------------------------------------
  28.         (3) REPLACING
  29.  
  30. M-R   Replace all instances of first typed-in string with second
  31.           typed-in string.  End each string with ESC.
  32. M-^R  Replace with query.  Answer with:
  33.     ^G  cancel            .   exit to entry point
  34.     !   replace the rest        Y    replace & continue
  35.     ?   Get a list of options    N   no replacement & continue
  36. -----------------------------------------------------------------------
  37.         (4) CAPITALIZING & TRANSPOSING
  38.  
  39. M-U    UPPERCASE word
  40. M-C    Capitalize word        ^T    Transpose characters
  41. M-L    lowercase word
  42. ^X^L    lowercase region
  43. ^X^U    uppercase region
  44. ^Q    Quote next entry, so that control codes may be entered into text
  45. -----------------------------------------------------------------------
  46.         (5) REGIONS & THE KILL BUFFER
  47.  
  48. M-<spacebar>    set MARK at current position
  49. ^X^X        eXchange mark and cursor
  50.  
  51. A REGION will then be continuously-defined as the area between the mark and
  52. the current cursor position.  The KILL BUFFER is the text which has been
  53. most recently saved or deleted.
  54. -----------------------------------------------------------------------
  55.         (6) DELETING & INSERTING
  56.  
  57. <--    Delete previous character    M-<--    Delete previous word
  58. ^D    Delete next character        M-D    Delete next word
  59. ^K    Close (delete) to end of line    <INSERT>  Insert a space (IBM-PC only)
  60. ^O    Open (insert) line        <DELETE>  Delete next char (  "  )
  61. ^W    Delete region between mark (set using M-<spacebar>) and cursor
  62. M-W    Copy region to kill buffer
  63. -----------------------------------------------------------------------
  64.         (7) COPYING AND MOVING
  65.  
  66. ^W  Delete (Wipe) region        M-W    copy region to KILL buffer
  67. ^Y  Yankback save buffer at cursor
  68. Generally, the procedure for copying or moving text is:
  69.     1)  Mark a REGION using M-<spacebar> at beginning and cursor at end.
  70.     2)  Delete it (with ^W) or copy it (with M-W) into the KILL buffer.
  71.     3)  Move the cursor to the desired location and yank it back (with ^Y).
  72. -----------------------------------------------------------------------
  73.         (8) MODES OF OPERATION
  74. ^X M    Add Mode        ^X ^M    Delete Mode
  75.     OVER    Replaces (overwrites) rather than inserts characters
  76.     WRAP    Turns on word wrap (automatic carraige return).
  77.     VIEW    Allows viewing file without insertion and deletion.
  78.     EXACT    All searches done with exact case matching
  79.     CMODE    Automatic indenting for C program entry
  80.         (automatically set on any files ending with .C or .H)
  81. -----------------------------------------------------------------------
  82.         (9) ON-SCREEN FORMATTING
  83.  
  84. ^X F        Set fill column
  85. Mn-<tab>    Set tab spacing to n charecters between tabs stops
  86. M-Q        Format paragraph so that text lies between margins
  87. ^X =        Position report -- displays line number, char count, size
  88.  
  89.  
  90. -----------------------------------------------------------------------
  91.         (10) MULTIPLE WINDOWS
  92.  
  93. Many WINDOWS may be active at once on the screen.  All windows may show
  94. different parts of the same buffer, or each may display a different one.
  95.  
  96. ^X 2    Split the current window in two    ^X 1    remove all but current window
  97. ^X O    cursor to next window        ^X ^    Enlarge current window
  98. M-^V    scroll down, other window    M-^Z    scroll up, other window
  99. -----------------------------------------------------------------------
  100.         (11) MULTIPLE BUFFERS
  101. A BUFFER is a named area containing a document being edited.  Many buffers
  102. may be activated at once.
  103. ^X B    Switch to another buffer.  <CR> = use just-previous buffer
  104. ^X ^B    Type buffer directory in a window
  105. ^X ^F    Find file; read into a new buffer created from filename.
  106. ^X K    Delete a non-displayed buffer.
  107. ^X X    Switch to next buffer in buffer list
  108. -----------------------------------------------------------------------
  109.         (12) READING FROM DISK
  110.  
  111. ^X^F    Find file; read into a new buffer created from filename.
  112.     (This is the usual way to begin editing a new file.)
  113. ^X^R    Read file into current buffer, erasing its previous contents.
  114.     No new buffer will be created.
  115. ^X^I    Insert file into current buffer at cursor's location.
  116. ^X^V    Find a file to make current in VIEW mode
  117. -----------------------------------------------------------------------
  118.         (13) SAVING TO DISK
  119.  
  120. ^X^S    Save current buffer to disk, using the buffer's filename
  121.     as the name of the disk file.  Any disk file of that name
  122.     will be overwritten.
  123. ^X^W    Write current buffer to disk.  Type in a new filename at the
  124.     prompt to write to; it will become the current buffer's filename.
  125. M-Z    Write out all changed buffers and exit MicroEMACS
  126. -----------------------------------------------------------------------
  127.         (14) ACCESSING THE OPERATING SYSTEM
  128.  
  129. ^X!    Send one command to the operating system and return
  130. ^XC    Start a new command processer under MicroEMACS
  131. ^XD    Suspend MicroEMACS into the background (UNIX BSD4.2 only)
  132. ^X^C    Exit MicroEMACS
  133. M-Z    Write out all changed buffers and then Exit MicroEMACS
  134.  
  135. -----------------------------------------------------------------------
  136.         (15) SPECIAL KEYS AND KEY BINDINGS
  137.  
  138. ^G        Cancel current command and return to top level of processing.
  139. ^U or        Universal repeat.  May be followed by an integer (default = 4)
  140. M-<digit>    and repeats the next command that many times.
  141. M-X        Execute a named (and possibly unbound) command
  142. M-K        Bind a key to a named command
  143. Describe-Bindings
  144.         List the current key bindings in a buffer
  145.